 
	.maginBottom45{margin-bottom: 45px;}
	.maginBottom76{margin-bottom: 76px;}
	.maginBottom60{margin-bottom: 60px;}
	.maginBottom78{margin-bottom: 78px;}
	.maginBottom100{margin-bottom: 100px;}        /* 关于火盈*/


.img-more{width:51px;height: 15px;position: absolute;top:50%;right:12px;margin-top: -7px;}
	body{width:100%;color:white;}
/* ==============================   公用头部start  =================================== */

	header{width:100%;height:429px;background:white;}
	header .top{width:100%;height: 34px;background-color: #f5f5f5;}
	header .top p{padding-left:118px;height: 34px;line-height: 34px;color: #201b18}

	header .center{width:100%;height:154px;}
	header .center img{width:569px;height:55px;padding-left:118px;padding-top: 47px;}

	header .nav{width: 100%;height:43px;background-color: #e70012;}
	header .nav .nav-main{width: 1080px;height: 43px;margin:0 auto;}
	header .nav .nav-main li{float:left;font-family:'宋体';font-size: 16px;font-weight:bold;letter-spacing:2px;text-align: center;height:43px;line-height:43px;position: relative;}
	header .nav .nav-main a{color:white;}
	header .nav .nav-main>li:nth-child(even){width:12%;background-color: #e70012;}           /*注意一定要加>，不然下面很多的li可能受影响*/
	header .nav .nav-main>li:nth-child(odd){width:12%;background-color: #cb0616;}
	header .nav .nav-main>li:first-child{width:16%;background-color:#1e272f;/*vertical-align: center;*/}
	header .nav .nav-main>li:first-child span{
		display: block;       /*此处非常重要，若不转为块状，无法添加背景图片；*/
		width:22px;height:19px;background:url(./images/trans_03.png) no-repeat;
		position: relative; left:32px;top:11px;    /*为背景图定位，以本身的位置相对来定位就可以；*/
		float:left; }       /*不加浮动会导致后面的字被挤到下一行；*/
	header .nav .nav-sub{display: none;width:100%;position:absolute;}	
	header .nav .nav-sub li{width:100%;height:36px;text-align: center;line-height: 36px;background-color: #e30517;margin-top:1px;}   
	header .nav .nav-main li:hover .nav-sub{display: block;}
	header .nav .nav-main li .nav-sub li:hover{background-color: #c60a1b;}

	header .bottom{width: 100%;height:196px;/*position:relative;*/}
	header .bottom img{width:100%;height:196px;margin-top:2px;/*position:absolute;*//*z-index:-1;*/}  
	/* 用z-index会导致该图片脱离文档流，后面的布局会重叠在该区域上，因为“定位的元素”会在“不定位的元素”上方，所以为li的二级菜单定位即可~*/

/* ==============================   公用头部end =================================== */

/* ==============================   重写头部start =================================== */
header{width:100%;height:431px;background:white;}
header .bottom{width: 100%;height:199px;/*position:relative;*/}
header .bottom img{width:100%;height:199px;margin-top:0px;/*position:absolute;*//*z-index:-1;*/}  
/* ==============================   重写头部end =================================== */

 /* ==============================   正文start  =================================== */
.main{width: 1080px;/*height:1800px;*/margin:0 auto;}
.main .left{width: 722px;float:left;}
.main .left .title{width: 720px;}
.main .left .title h1{width:100%; font-size: 36px;margin-top:70px;color:#000;font-family: SimHei;font-weight: bold;padding-bottom:13px;box-sizing: border-box; border-bottom: 1px solid #000;}
.main .left .title .underline{width: 151px;height:6px;background-color: #000;}

.main .left .content{width: 693px;}
.main .left .content .title{width: 328px;height: 39px;line-height:39px;background:url(../images/redtag_07.png) no-repeat;font-size: 24px;font-weight: bold;letter-spacing:6px; padding-left: 10px;box-sizing: border-box;}

.main .left .content .content1{width: 100%;height:624px;margin:0 auto;}
.main .left .content .content1 img{width:691px;height: 192px;margin-top:23px;}
.main .left .content .content1 .text{margin-top: 40px;}
.main .left .content .content1 .text p{color:#000;text-indent: 2em;line-height: 1.5em;}

.main .left .content .content2{width: 100%;height:588px;margin:0 auto;}
.main .left .content .content2 img{width:691px;height: 192px;margin-top:23px;}
.main .left .content .content2 .text{margin-top: 40px;}
.main .left .content .content2 .text p{color:#000;text-indent: 2em;line-height: 1.5em;}

.main .left .content .content3{width: 100%;height: 311px;}
.main .left .content .content3 .teacher{margin-top:46px;}
.main .left .content .content3 .teacher li{position: relative; width:340px;height:224px;border:1px dashed #909090;float: left;margin-right:3px;}
.left .content .content3 .teacher li .teacher-img{float: left;}
.main .left .content .content3 .teacher li .teacher-img img{margin: 0 auto;}
.main .left .content .content3 .teacher li .teacher-img .name{width: 142px;height: 30px;line-height:30px;background-color: #e70012;text-align: center;/*margin:0 auto;*/position: absolute;left:6px; bottom:9px;/*top:198px;*/}
        /*定位后。margin:0 auto;失效*/

.main .left .content .content3 .teacher li .teacher-intro{float: right;width: 180px;color: #000;}
.main .left .content .content3 .teacher li .teacher-intro h3{width:142px;margin-top: 93px;font-weight: bold;border-bottom: 1px solid #000;padding-bottom: 6px;box-sizing: border-box;}
.main .left .content .content3 .teacher li .teacher-intro .underline{width: 56px;height: 2px;background-color: #000;}
.main .left .content .content3 .teacher li .teacher-intro p{width: 180px;margin-top: 15px;font-size: 10px;text-inde;nt: 2em;line-height: 15px;}

.main .left .content .content4{width: 100%;height: 400px;}
.main .left .content .content4 h3{width:583px;font-size: 16px;color:#000;line-height: 1.5em;font-weight: 600;margin-top:40px;border-bottom: 1px solid #909090;}
.main .left .content .content4 .honor{margin-top:12px; }
.main .left .content .content4 .honor li{color:#b0b0b0;font-size: 14px;margin-bottom: 10px; background: url(../images/star_03.png) no-repeat 0 3px;padding-left: 23px;box-sizing: border-box;} 


/* ==============================  与list页面公用right部分 start  =================================== */
.main .right{width: 308px;/*height:1800px; */padding-top:70px;box-sizing: border-box;float:right;}
.main .right .row1{width:308px;height: 291px;}
.main .right .row1 .title{width:100%;height:36px;background:#e70012;line-height: 36px;text-align:center;font-size: 23px;font-family: SimHei;font-weight: bold;letter-spacing: 7px;position: relative;}
.main .right .row1 .title img{display:block;position: absolute;top:50%; right: 12px;float:right;}
.main .right .row1 .picture{width:151px;height:151px;margin:14px 0px 0px 78px;}
.main .right .row1 .picture img{width:151px;height:151px;}
.main .right .row1 .text{width: 100%;height: 31px;margin: 10px auto;color: #000;}
.main .right .row1 .text p{text-align: center;}

.main .right .row2{width:307px;/*height: 291px;*/margin-top:72px;float:right;}
.main .right .row2 .picture{width:308px;height: 92px;}
.main .right .row2 .picture img{width:308px;height: 92px;}
.main .right .row2 .title{position:relative; width: 100%;height: 30px;line-height:30px;background:#d7d7d7;text-align: center;color:#853531;font-size: 16px;margin:3px 0px 4px;}
.main .right .row2 .title img:first-child{position: absolute;left:80px;top:3px;}
.main .right .row2 .title img:nth-child(2){position: absolute;right:80px;top:3px;}
.main .right .row2 .floatlogoBOX{width: 100%;height: 45px;position: relative;}
.main .right .row2 .floatlogoBOX .floatlogo1{width: 63px;height: 25px;text-align:center;position: absolute;z-index:2;padding-top:3px;left:1px;top:0;background:url(../images/pictures_38.png) no-repeat;}
.main .right .row2 .floatlogoBOX .floatlogo2{width: 63px;height: 25px;text-align:center;position: absolute;z-index:2;padding-top:3px;left:79px;top:0;background:url(../images/pictures_40.png) no-repeat;}
.main .right .row2 .tabletitle{width:100%;height:23px;background-color: #e70012;position: absolute;bottom: 0px;}
.main .right .row2 .tabletitle span:first-child{margin-left: 22px;}
.main .right .row2 .tabletitle span{margin-right:50px;height:23px;line-height: 23px;font-family: SimHei;font-weight: bold;}
	/*.main .row2 .right textarea{padding: 12px;overflow: auto;}*/
.main .right .row2 .data{width:100%;height:127px;color:#000;font-size:9px;overflow: auto;border:1px solid #d7d7d7;margin:1px;}
.main .right .row2 table{margin-top: 10px;}
.main .right .row2 table td{width: 80px;text-align: center;}
.main .right .row2 table td:last-child{width: 9px;position: relative;}
.main .right .row2 table td img{width: 9px;height: 5px;position: absolute;top:3px;}
.main .right .row2 table tr:nth-child(3) td{color:red;}
.main .right .row2 table tr:nth-child(3) td:first-child{color:#000;}
.main .right .row2 table tr:nth-child(5) td{color:red;}
.main .right .row2 table tr:nth-child(5) td:first-child{color:#000;}
.main .right .row2 table tr:nth-child(6) td{color:red;}
.main .right .row2 table tr:nth-child(6) td:first-child{color:#000;}
.main .right .row2 table tr:nth-child(7) td{color:red;}
.main .right .row2 table tr:nth-child(7) td:first-child{color:#000;}

.main .right .row3{width:308px;height: 338px;margin-top:62px;float:right;}
.main .right .row3 .title{position: relative; width:308px;height:36px;background:url(../images/pictures_17.png) no-repeat #e70012;line-height: 36px;font-size: 23px;font-family: SimHei;font-weight: bold;letter-spacing: 3px;padding-left: 6px;box-sizing: border-box;}
	/*.main .row2 .left .left1 .title img{width:51px;height: 15px;position: absolute;top:50%;right:12px;margin-top: -7px;}*/  /*用公用样式代替*/
.main .right .row3 .news{position:relative; width:290px;float: right;margin-top: 17px;}
.main .right .row3 .news li{width: 290px;height: 28px;background:url(../images/round_03.png) no-repeat 10px 7px;}
	/*.main .row5 .right .news li img{float:left;width: 112px;height: 47px;}*/
.main .right .row3 .news li span{margin-left: 7px;margin-top:7px;width:263px;height: 12px;display:block;float:right;}

/* ==============================  与list页面公用right部分 end  =================================== */

/* ==============================  重写right部分 start  =================================== */

.main .right{width: 308px;/*height:1800px; */padding-top:70px;box-sizing: border-box;float:right;}

/* ==============================  重写right部分 end  =================================== */

/* ==============================  正文end  =================================== */
/* ==============================   公用尾部start  =================================== */

	footer{width:100%;height:522px;}
    footer .footer-img{width: 100%;}
    footer .footer-img img{width: 100%;}

    footer .nav-footer{width:100%;height:41px;background-color: #505050;}
    footer .nav-footer .nav-main{width: 1080px;margin:0 auto;padding-top: 10px;margin-top:35px;}
    footer .nav-footer .nav-main li{width: 14%;height:20px;line-height: 20px;text-align:center;float:left;border-right: 1px dashed white;}
    /*.footer .nav-footer .nav-main li:last-child{border-right: 1px dashed #505050;} 设置为none或者将颜色设为背景色都可以使最右边的虚线消失；*/
    footer .nav-footer .nav-main li:last-child{border-right: none;}   

    footer .notice{width:100%;height:250px;position: relative;background-color: #e8e8e8;
    	border-top: 1px solid #e8e8e8;         /*为了解决边框重叠问题，为父元素添加一个border-top 可以很好地解决；*/
    } 
    footer .notice .logo{width: 579px;height:55px;position:absolute;top: 58px;left: 371px; }
    footer .notice .text{width: 100%;margin-top: 145px;}
    footer .notice .text p{text-align: center;color:#000;}

/* ==============================   公用尾部end  =================================== */   